﻿using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Text;

namespace YunPian.Model
{
   public class SingleSendModel: BaseModel
    {
        /// <summary>
        /// 接收的手机号，仅支持单号码发送； 国际号码需包含国际地区前缀号码
        /// </summary>
        [JsonProperty("mobile")]
        public string Mobile { get; set; }
        /// <summary>
        /// 发送的短信内容需要与已审核的短信模板相匹配。新增模板可登录后台国际短信-模板报备页面
        /// </summary>
        [JsonProperty("text")]
        public string Text { get; set; }
        /// <summary>
        /// 该条短信在您业务系统内的 ID，如订单号或者短信发送记录流水号
        /// </summary>
        [JsonProperty("uid")]
        public string Uid { get; set; }
        /// <summary>
        /// 短信发送后将向这个地址推送(运营商返回的)状态报告。 如推送地址固定，建议在"数据推送与获取”做批量设置。 如后台已设置地址，且请求内也包含此参数，将以请求内地址为准
        /// </summary>
        [JsonProperty("callback_url")]
        public string CallbackUrl { get; set; }
        [JsonProperty("register")]
        public string Register { get; set; }


    }
}
